import request from '@/utils/request'

// 本期导读
export function getBriefingGuide(eventId) {
  return request({
    url: '/system/report/generate/getBriefingGuide/' + eventId,
    method: 'get'
  })
}

// 处置建议
export function getSuggestions(eventId) {
  return request({
    url: '/system/report/generate/getSuggestions/' + eventId,
    method: 'get'
  })
}



// 监测概述
export function getMonitoringOverview(eventId) {
  return request({
    url: '/system/report/generate/getMonitoringOverview/' + eventId,
    method: 'get'
  })
}



// 事件简介
export function getEventOverview(eventId) {
  return request({
    url: '/system/report/generate/getEventOverview/' + eventId,
    method: 'get'
  })
}

// 信息趋势图
export function getInformationTrend(eventId) {
  return request({
    url: '/system/report/generate/getInformationTrend/' + eventId,
    method: 'get'
  })
}


// 事件阶段
export function getEventStage(eventId) {
  return request({
    url: '/system/report/generate/getEventStage/' + eventId,
    method: 'get'
  })
}


// 情感趋势图
export function getEmotionalTrend(eventId) {
  return request({
    url: '/system/report/generate/getEmotionalTrend/' + eventId,
    method: 'get'
  })
}


// 媒体传播分析
export function getMediaNameTrend(eventId) {
  return request({
    url: '/system/report/generate/getMediaNameTrend/' + eventId,
    method: 'get'
  })
}

// 媒体来源分析
export function getMediaNameAnalysis(eventId) {
  return request({
    url: '/system/report/generate/getMediaNameAnalysis/' + eventId,
    method: 'get'
  })
}


// 媒体类型分析
export function getMediaTypeAnalysis(eventId) {
  return request({
    url: '/system/report/generate/getMediaTypeAnalysis/' + eventId,
    method: 'get'
  })
}


// 获取信息情感分布
export function getEmotionDistribution(eventId) {
  return request({
    url: '/system/report/generate/getEmotionDistribution/' + eventId,
    method: 'get'
  })
}


// 获取首发媒体
export function getStartingMedia(eventId) {
  return request({
    url: '/system/report/generate/getStartingMedia/' + eventId,
    method: 'get'
  })
}


// 手动生成报告
export function generateReportByManual(eventId,data) {
  return request({
    url: '/system/report/generate/generateReportByManual/' + eventId,
    method: 'post',
    data: data,
  })
}










